package com.wqr.dao;

import com.wqr.pojo.PasswordInfo;
import com.wqr.pojo.PasswordInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PasswordInfoDao {
    int countByExample(PasswordInfoExample example);

    int deleteByExample(PasswordInfoExample example);

    int deleteByPrimaryKey(Integer passwordInfoId);

    int insert(PasswordInfo record);

    int insertSelective(PasswordInfo record);

    List<PasswordInfo> selectByExample(PasswordInfoExample example);
    
    List<PasswordInfo> selectByWhere(PasswordInfo record);

    PasswordInfo selectByPrimaryKey(Integer passwordInfoId);

    int updateByExampleSelective(@Param("record") PasswordInfo record, @Param("example") PasswordInfoExample example);

    int updateByExample(@Param("record") PasswordInfo record, @Param("example") PasswordInfoExample example);

    int updateByPrimaryKeySelective(PasswordInfo record);

    int updateByPrimaryKey(PasswordInfo record);
}